﻿using Kogel.Dapper.Extension.Attributes;

namespace QBData.Entity
{
    [Display(Rename = "tb_bill")]
    public class Bill
    {
        /// <summary>
        /// 话单编号
        /// </summary>
        [Display(Rename ="bill_number")]
        public string BillNumber { get; set; }

        /// <summary>
        /// 主叫号码
        /// </summary>
        [Display(Rename ="calling_number")]
        public string CallingNumber { get; set; }

        /// <summary>
        /// 对方号码
        /// </summary>
        [Display(Rename ="the_other_party_number")]
        public string TheOtherPartyNumber { get; set; }

        [Display(Rename ="starting_time")]
        public string StartingTime { get; set; }

        [Display(Rename ="talk_time")]
        public string TalkTime { get; set; }

        [Display(Rename ="calling_area")]
        public string CallingArea { get; set; }

        [Display(Rename ="attribution_of_opposite_party")]
        public string AttributionOfOppositeParty { get; set; }

        [Display(Rename ="regional_span")]
        public string RegionalSpan { get; set; }

        [Display(Rename ="calling_base_station_number")]
        public string CallingBaseStationNumber { get; set; }

        [Display(Rename ="called_base_station_number")]
        public string CalledBaseStationNumber { get; set; }

        [Display(Rename ="network_type")]
        public string NetworkType { get; set; }

        /// <summary>
        /// 业务类型
        /// </summary>
        [Display(Rename ="business_type")]
        public string BusinessType { get; set; }

        [Display(Rename ="discount_package")]
        public string DiscountPackage { get; set; }

        /// <summary>
        /// 实际费用
        /// </summary>
        [Display(Rename ="actual_cost")]
        public string ActualCost { get; set; }

        [Display(Rename ="mobile_device_id")]
        public string MobileDeviceId { get; set; }

        [Display(Rename ="mobile_user_id")]
        public string MobileUserId { get; set; }

        [Display(Rename ="remarks")]
        public string Remarks { get; set; }
    }
}
